* {
  margin: 0;
  padding: 0;
}
img,
input,
textarea,
button {
  border: 0;
  vertical-align: middle;
}
a {
  text-decoration: none;
  color: #666;
}
ul li {
  list-style: none;
}
#gcat_order{
    
   background: #f2f2f2;
   width: 100%;
   overflow: hidden;
   .gcart{
       margin: 19px auto 0;
        width: 960px;
   }
   .Hd{
     background: white;
     width: 960px;
     height: 50px;
    line-height: 50px;
    margin-bottom: 20px;
    text-indent: 20px;
    color: #000;
    font-weight: 400;
    font-size: 18px;
   }
   //商品信息部分
   .sp{
       padding: 15px;
       background: white;
//     商品列表标题
       .cart_list{
         .hd{
                 background: #82c92f;
                 color: #fff;
                font-size: 12px;
                height: 40px;
                line-height: 40px;
                padding: 0 15px;
          }
          .col1{ 
                float: left;
                text-align: left;
                text-indent: 8px;
                width: 351px;
          }
          .col2,.col3,.col4,.col5 {
                float: left;
                text-align: center;
                text-indent: 0;
          }
          .col2{
              width: 142px;
          }
          .col3{
              width: 162px;
          }
          .col4{
              width: 131px;
          }
          .col5{
              width: 113px;
          }
        }
        //     商品列表
        .cart_list .bd{
            border: 1px #eee solid;
            border-top: 0;
            //商品部分
            .warp_row{
                height:60px;
                padding: 15px;
                text-align: center;
                .r1,.r2,.r3,.r4,.r5{
                    height: 60px;
                    line-height: 60px;
                    float: left;
                    text-align: center;
                }
                .r1{
                    width: 390px;  
                    img {
                        float: left;
                        height: 60px;
                        overflow: hidden;
                        width: 60px;
                    }
                    .item_name{
                       width: 310px;
                        font-size: 14px;
                        color: #666666;
                        float: left;
                        text-align: left;
                        margin-left: 15px;
                        line-height: 14px;
                    }                 
                }
                .r2{
                    font-size: 18px;
                    color: #000000;
                    width: 102px;
                    span{font-family: arial;}
                }
                .r3{
                    width: 162px;
                    a{
                    display: inline-block;
                    width:20px;
                    height:20px;
                    background: url(./img/jianjia.png) no-repeat;
                    vertical-align: middle;
                    }
                    .minus{
                        background-position: 0 -40px;
                    }
                }
                .goodscount{
                    background: #f2f2f2;
                    border: 1px #e6e6e6 solid;
                    height: 20px;
                    width: 50px;
                    color: #000;
                    font-family: arial;
                    text-align: center;
                    font-size: 16px;
                    margin: 0 5px;
                    
                }
                .r4{
                    color: #ff7800;
                    font-size: 18px;
                    width: 131px;
                    span{font-family: arial;}
                }
                .r5{
                    width: 113px;
                    color: #666;
                    font-size: 12px;
                }
            }
         }
         //商品总价
         //总价钱
             .gAmount{
                 color: #000;
                  font-size: 16px;
                  font-weight: 700;
                  margin: 40px 0 25px;
                  text-align: right;
                  span{
                      color: #ff8301;
                      font-size: 36px;
                      font-weight: 700;
                      margin-left: 3px;
                  }
             }
             //结算
            .btn{
                margin-bottom: 15px;
                text-align: right;
                .b1{
                    border-radius:5px;
                    background: #f6f6f6;
                    color:#6f6f6f;
                    display:inline-block;
                    border: 1px #efefef solid;
                    width: 138px;
                    height: 36px;
                    line-height: 36px;
                    text-align: center;
                    font-size: 18px;
                }
                .b2{
                    background: #ff8301;
                    color: white;
                }
            }
   }
   
}
